flaunt horse riding abilities - Alemán Inglés Diccionario